animal transport platform - Turco Inglés Diccionario